/***
 * 总结一下就是一个 函数如果你new了就会变成一个构造函数这样
 * 里面的方法你就可以是用来
 * 如果没有new 就是一个简简单单的函数
 * 只能执行，不能用里面的值这个样子，如果你是一个返回这样就可以当做我没有说什么东西
 * 但是如果你返回的值是一个对象这个样子，就算你是用new 关键字来进行声明 函数 ，你得到的值还是一个我返回的对象这个样子
 */

function Person(name) {
  // constructor() {

  // }
  this.name = name;
}

let p = new Person();
